@charset "UTF-8";

/*@charset "gb2312";*/

/* CSS Document */

/*

Copyright 2011 红警之家（Uc129.Com）.All rights reserved.

*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{

	padding: 0; margin: 0;

} 

fieldset,img {

	border: 0; 

} 

address,caption,cite,code,dfn,em,th,var{

	font-weight: normal;

	font-style: normal;

} 

ol,ul,li{

	list-style: none;

} 

caption,th{

	text-align: left;

} 

h1,h2,h3,h4,h5,h6{

	font-weight: normal;

	font-size: 100%;

} 

q:before,q:after{

	content:'';

} 

abbr,acronym{

	border: 0;

}

a{

	color:#999;

	text-decoration:none;

}

a:hover{

	color:#fff;

	text-decoration:underline;

}

.FL{

	float:left;

	display:inline;

	overflow:hidden;

}	

.FR{

	float:right;

	display:inline;

	overflow:hidden;

}

.clear{

	clear:both;

}

body{

	font-size:12px;

	color:#d0d0d0;

}

.Uc129_Com{

	font-size:12px;

	color:#d0d0d0;

	background:url(images/bg1.jpg) repeat;

}

.Top{

	width:100%;

	height:22px;

	background:url(images/bg2.gif) 0 0 repeat-x;

}

.Top_Box1{

	width:980px;

	margin:0 auto;

	color:#999;

	text-align:center;

	line-height:22px;

}

.Top_Box1 a{

	color:#333;

}

.Top_Box1 a:hover{

	color:#f00;

}

.Head{

	height:60px;

	width:980px;

	margin:10px auto;

}

.Logo{

	height:60px;

}

.Nav{

	height:60px;

	width:980px;

	margin:0 auto;

	background:url(images/bg2.jpg) no-repeat;

}

.Nav h3{

	float:left;

	height:43px;

	width:50px;

	padding:0 0 0 22px;

}

.Nav ul{

	height:51px;

	width:980px;

	padding:9px 0 0 0;

}

.Nav li{

	float:left;

	padding:0 5px 0 0;

	color:#939393;

	line-height:22px;

}

.Nav li a{

	color:#ffde5b;

}

.Nav li a:hover{

	color:#fff;

}

.Sub{

	width:980px;

	height:40px;

	margin:0 auto;

	background:url(images/bg2.gif) 0 -140px repeat-x;

}

.Serach {

    background: rgba(0, 0, 0, 0) url("images/bg2.gif") no-repeat scroll 0 -100px;

    height: 26px;

    padding: 6px 0 8px 15px;

    width: 320px;

}

.Menu{

	height:24px;

	width:978px;

	line-height:24px;

	text-align:center;

	margin:0 auto;

	border:1px #b0a694 solid;

	background:url(images/bg2.gif) 0 -496px repeat-x;

}

.Menu a{

	height:24px;

	padding:0 20px;

	color:#000;

	display:inline-block;

}

.Menu a:hover{

	color:#fff;

	text-decoration:none;

	background-color:#333;

}

/*--/头部 end--*/

.Main1,.Main2,.Main3{

	width:980px;

	margin:0 auto 10px auto;

	

}

.Main1{

	background:url(images/bg6.jpg) 0 0 repeat-y;

}

.Main3{

	position:relative;

	padding:24px 0 0 0;

}

.Main3_Box{

	border:2px #3f403f solid;

	background:#1f1f1f;

}

.Main4{

	width:978px;

	border:1px #000 solid;

	padding:10px 0;

	margin:0 auto 10px auto;

	background-color:#484949;

}

.Main5{

	width:978px;

	color:#333;

	margin:0 auto 10px auto;

	border:1px #dad7d7 solid;

	background-color:#aaa7a7;

}

/*--/主体 end--*/

.m_Left1{

	width:680px;

}

.m_Left2{

	width:178px;

	border:1px solid #000;

	background:#aaa7a7;

	color:#333;	

	font-family:'microsoft yahei';

}

.m_Right1{

	width:284px;

}

.m_Right2{

	width:790px;

	overflow:hidden;

}

/*--/分栏 end--*/

.m_T1{

	height:29px;

	line-height:29px;

	background:url(images/bg2.gif) 0 -302px repeat-x;

}

.m_T1 h3{

	float:left;

	width:133px;

	height:29px;

	color:#fff;

	text-align:center;

	font-size:14px;

	font-weight:bold;

	padding:0 29px;

	background:url(images/bg2.gif) 0 -272px no-repeat;

}

.m_T1 span{

	float:right;

	height:29px;

	padding:0 15px 0 0;

	background:url(images/bg2.gif) right -332px no-repeat;

}

.m_T2{

	height:30px;

	color:#ccc;

	line-height:30px;

	font-size:14px;

	font-weight:bold;

	text-indent:1em;

	background:url(images/bg4.gif) no-repeat;

}

.m_T3{

	height:30px;

	line-height:30px;

	padding:0 1em;

	background:url(images/bg5.gif) no-repeat;

}

.m_T3 h3{

	color:#fff;

	font-weight:bold;

}

.m_T3 span{

	float:right;

}

.m_T3 span a{

	color:#ffff00;

}

.m_T3 span a:hover{

	color:#fff;

}

.m_T4{

	height:30px;

	width:980px;

	position:absolute;

	top:0;

	left:0;

}

.m_T4 h3{

	float:left;

	height:30px;

	width:133px;

	padding:0 26px;

	line-height:30px;

	text-align:center;

	color:#fff;

	font-size:14px;

	font-weight:bold;

	background:url(images/bg2.gif) 0 -362px no-repeat;

}

.m_T4 span{

	float:left;

	width:795px;

	height:24px;

	color:#9f960e;

	line-height:24px;

	background:url(images/bg2.gif) right -392px no-repeat #000;

}

.m_T4 span a{

	color:#9f960e;

}

.m_T4 span a:hover{

	color:#fff;

}

.m_T5,.m_T6{

	width:334px;

	font-weight:bold;

	line-height:24px;

	border-bottom:1px #666 solid;

	margin-bottom:12px;

}

.m_T5 span{

	float:right;

	font-weight:normal;

}

.m_T6{

	width:auto;

	margin-bottom:12px;

}

.m_T7{

	height:30px;

	line-height:30px;

	padding:0 10px;

	color:#ccc;

	background:url(images/bg8.gif) 0 0 no-repeat;

}

.m_T7 h3{

	font-size:14px;

	font-weight:bold;

}

.m_T7 span{

	float:right;

}

.m_T7 span a{

	color:#ffff99;

}

.m_T7 span a:hover{

	color:#fff;

}

.m_T8{

	line-height:30px;

	font-weight:bold;

	text-indent:1em;

	border-bottom:3px #606060 solid;

}

.m_T9{

	height:30px;

	line-height:30px;

	font-weight:bold;

	font-size:14px;

	text-indent:1em;

	color:#fff;

	background:url(images/bg8.gif) 0 -30px no-repeat;

}

.m_T10{

	height:29px;

	line-height:29px;

	font-size:14px;

	font-weight:bold;

	text-indent:1em;

	background:url(images/bg8.gif) 0 -60px no-repeat;

}

.m_T11,.m_T16,.m_T17{

	width:452px;

	height:30px;

	line-height:30px;

	color:#ccc;

}

.m_T11 h3{

	font-size:14px;

	font-weight:bold;

}

.m_T11 span{

	float:right;

}

.m_T11 span a{

	color:#ccff99;

}

.m_T11 span a:hover{

	color:#fff;

}

.m_T12{

	height:42px;

	font-weight:bold;

	line-height:42px;

	color:#db6010;

	text-indent:20px;

	background:url(images/bg8.gif) 0 -119px no-repeat;

}

.m_T13{

	height:30px;

	font-size:14px;

	line-height:30px;

	text-indent:1em;

	font-weight:bold;

	color:#ccc;

	background:url(images/bg8.gif) 0 -89px no-repeat;

}

.m_T14{

	height:24px;

	color:#fff;

	font-size:14px;

	text-indent:1em;

	margin-bottom:15px;

	line-height:24px;

	background-color:#666;

}

.m_T15{

	height:34px;

	line-height:30px;

	font-size:14px;

	color:#ffffcc;

	text-indent:1em;

	font-weight:bold;

	background:url(images/bg8.gif) 0 -161px no-repeat;

}

.m_T16{

	width:630px;

	padding:0 12px;

	background:url(images/bg8.gif) 0 -195px no-repeat;

}

.m_T17{

	width:286px;

	padding:0 12px;

	background:url(images/bg8.gif) 0 -224px no-repeat;

}

.m_T18{

	height:40px;

	font-size:16px;

	font-weight:bold;

	line-height:40px;

	text-indent:2em;

	font-family:'microsoft yahei';

	background:url(images/bg8.gif) 0 -254px repeat-x;

}

.m_T19{

	font-size:14px;

}

.m_T19 li{

	height:35px;

	border-bottom:1px #888 solid;

}

.m_T19 li a{

	font-weight:bold;

	color:#333;

	line-height:35px;

	display:block;

	text-indent:20px;

}

.m_T19 li a:hover{

	color:#ddd;

	text-decoration:none;

	background:url(images/ico2.jpg) 160px 13px no-repeat #333;

}

.m_T19 .thisclass{

	color:#ddd;

	text-decoration:none;

	background:url(images/ico2.jpg) 160px 13px no-repeat #333;

}

.m_T20{

	height:40px;

	font-size:16px;

	font-weight:bold;

	line-height:40px;

	text-align:center;

	background:#000;

	color:#db6010;

}

.m_T21{

	height:44px;

	line-height:44px;

	margin:0 20px;

	border-bottom:2px #777 solid;

	font-family:'microsoft yahei';

}

.m_T21 h3{

	font-size:16px;

	font-weight:bold;

}

.m_T21 span{

	float:right;

	font-weight:normal;

	font-size:14px;

}

.m_T21 span a{

	color:#333;

}

/*--/Title end--*/

.m_Grid1{

	width:334px;

	padding:15px 15px 10px 15px;

}

.m_Grid2{

	background:#000;

}

.m_Grid3{

	width:216px;

	padding:15px 15px 0 0;

}

.m_Grid4{

	width:268px;

	height:321px;

	margin-left:15px;

	background:url(images/bg10.jpg) 0 0 repeat-y;

}

.m_Grid5{

	width:300px;

	margin-right:10px;

	background:url(images/bg11.jpg) 0 0 repeat-y;

}

.m_Grid6{

	width:452px;

	height:296px;

	padding:15px 14px 0 20px;

	background:url(images/bg13.jpg) 10px 15px no-repeat;

}

.m_Grid7{

	font-size:14px;

	margin-bottom:15px;

}

.m_Grid8{

	color:#000;

	font-size:14px;

	border:1px #dad7d7 solid;

	background-color:#aaa7a7;

}

.m_Grid9{

	padding:5px 6px;

	background:url(images/bg14.jpg) repeat-y;

}

.m_Grid10{

	color:#000;

	padding:0 15px;

	border:1px #dad7d7 solid;

	background-color:#aaa7a7;

}

.m_Grid10 h2{

	font-size:20px;

	font-weight:bold;

	line-height: 40px;

    padding: 10px 0 0;

    text-align: center;

	margin-bottom:10px;

	background:url(images/bg17.jpg) 0 bottom repeat-x;

}

.m_Grid11{

	padding:0 0 5px 0;

}

.m_Grid12{

	width:678px;

	margin:15px 0 5px 0;

	border:1px #595756 solid;

}

.m_Grid13{

	width:654px;

	background:url(images/bg19.jpg) 0 0 repeat-y;

}

.m_Grid14{

	color:#333;

	border:1px solid #dad7d7;

	margin-bottom:10px;

	background:url(images/bg8.gif) 0 -254px repeat-x #aaa7a7;

}

.m_Grid15{

	width:100%;

	padding-bottom:15px;

}

/*--/块 end--*/

.m_Box1{

	width:100%;

	padding:0 0 15px 0;

	background:url(images/bg6.jpg) -980px bottom no-repeat;

}

.m_Box1 li{

	float:left;

	width:210px;

	height:56px;

	color:#999;

	line-height:16px;

	padding:15px 0 0 28px;

	background:url(images/bg2.gif) 106px -416px no-repeat;

}

.m_Box1 li img{

	float:left;

	padding:1px;

	border:1px #5f5f5f solid;

	background:#000;

	margin-right:8px;

}

.m_Box1 li p{

	height: 21px;

    line-height: 21px;

    overflow: hidden;

}

.m_Box1 li a{

	color:#d0d0d0;

}

.m_Box1 li a:hover{

	color:#ffff00;

}

.m_Box1 li a:hover img{

	border:1px #ff9966 solid;

}

.m_Box2{

	width:344px;

	height:273px;

	margin-left:16px;

}

.m_Box2 h2,.m_Box2 p,.m_Box2 ul{

	border-left:1px #323232 solid;

	border-right:1px #323232 solid;

	background:#242424;

}

.m_Box2 h2{

	font-size:16px;

	font-weight:bold;

	text-align:center;

	line-height:42px;

}

.m_Box2 p{

	color:#848484;

	line-height:20px;

	padding:0 10px 10px 10px;

}

.m_Box2 ul{

	width:322px;

	padding:10px;

	border-bottom:1px #323232 solid;

	background:url(images/bg7.jpg) center top no-repeat #242424;

}

.m_Box2 ul li{

	float:left;

	width:160px;

	line-height:22px;

	overflow:hidden;

    text-overflow:ellipsis;

    white-space:nowrap;

}

.m_Box2 h2 a{

	color:#f8c541;

}

.m_Box2 p a{

	color:#ae6e03;

}

.m_Box2 li a{

	color:#999;

}

.m_Box2 h2 a:hover,.m_Box2 p a:hover,.m_Box2 li a:hover{

	color:#fff;

}

.m_Box3{

	width:228px;

}

.m_Box3 ul{

	padding:2px 0 0 0;

	border:1px #323232 solid;

	border-top:none;

	background-color:#242424;

}

.m_Box3 li{

	width:99%;

	line-height:24px;

	text-indent:10px;

	overflow:hidden;

    text-overflow:ellipsis;

    white-space:nowrap;

}

.m_Box3 li a{

	color:#b6b6b6;

}

.m_Box3 li a:hover{

	color:#fff;

}

.m_Box4{

	width:128px;

	padding:5px 10px 0 0;

	border-right:1px #666 dashed;

}

.m_Box4 li{

	text-align:center;

	line-height:26px;

}

.m_Box4 li img{

	float:left;

	border:1px #4b4b4b solid;

	padding:1px;

	background:#000;

}

.m_Box4 li a{

	color:#999;

}

.m_Box4 li a:hover{

	color:#ffcc66;

}

.m_Box4 li a:hover img{

	border:1px #ff9966 solid;

}

.m_Box5{

	width:190px;

	padding:0 0 0 3px;

}

.m_Box5 li{

	width:99%;

	float:left;

	line-height:22px;

	overflow:hidden;

    text-overflow:ellipsis;

    white-space:nowrap;

}

.m_Box6{

	line-height:22px;

}

.m_Box6 li{

	width:99%;

	overflow:hidden;

    text-overflow:ellipsis;

    white-space:nowrap;

}

.m_Box7{

	height:125px;

	margin:0 8px 5px 8px;

	padding-bottom:13px;

	background:url(images/bg9.jpg) bottom repeat-x;

}

.m_Box7 li{

	float:left;

	width:116px;

	text-align:center;

	line-height:18px;

	padding:10px 5px 0 5px;

}

.m_Box7 li img{

	padding:1px;

	border:1px #000 solid;

	background-color:#999;

	margin-bottom:3px;

}

.m_Box7 li a{

	color:#ffff00;

}

.m_Box7 li a:hover{

	color:#fff;

}

.m_Box7 li a:hover img{

	border:1px #999 solid;

}

.m_Box8{

	padding:0 8px 8px 8px;

	color:#CC9933;

	background:url(images/bg10.jpg) -268px bottom no-repeat;

}

.m_Box8 li{

	width:100%;

	line-height:20px;

	overflow:hidden;

    text-overflow:ellipsis;

    white-space:nowrap;

}

.m_Box9{

	width:353px;

	padding:0 0 0 15px;

	font-size:14px;

}

.m_Box9 ul{

	height:282px;

	font-size:14px;

	color:#ccc;

	overflow:hidden;

	padding:6px 0 0 0;

}

.m_Box9 li{

	width:100%;

	line-height:23px;

	overflow:hidden;

    text-overflow:ellipsis;

    white-space:nowrap;

}

.m_Box9 li a{

	color:#ccc;

}

.m_Box9 li a:hover{

	color:#fff;

}

.m_Box10{

	height:275px;

	line-height:22px;

	padding:11px 10px 5px 10px;

	overflow:hidden;

	background:url(images/bg11.jpg) -300px bottom no-repeat

}

.m_Box10 p{

	padding-bottom:8px;

}

.m_Box11{

	width:470px;

	border:1px #000 solid;

	margin:15px 0 0 10px;

	background-color:#343434;

}

.m_Box11_r{

	margin:15px 10px 0 0;

}

.m_Box11 ul{

	height:120px;

	padding:0 0 10px 2px;

}

.m_Box11 li{

	float:left;

	height:110px;

	width:100px;

	line-height:18px;

	text-align:center;

	padding:10px 6px 0 10px;

}

.m_Box11 li img{

	border:1px #000 solid;

	padding:1px;

	background-color:#333;

	margin-bottom:2px;

}

.m_Box11 li a{

	float:left;

	height:110px;

	width:100px;

	color:#999;

	background:#000;

}

.m_Box11 li a:hover{

	color:#ffff00;

}

.m_Box11 li a:hover img{

	background-color:#666;

}

.m_Box12{

	padding:5px 10px 0 10px;

	border:none;

}

.m_Box12 li{

	line-height:24px;

}

.m_Box13{

	width:300px;

}

.m_Box13 li{

	width:100%;

	line-height:24px;

	color:#ccc;

}

.m_Box13 li a{

	color:#ccc;

}

.m_Box13 li a:hover{

	color:#fff;

}

.m_Box14{

	width:978px;

	height:28px;

	color:#db6010;

	line-height:28px;

	text-indent:2em;

	margin:0px auto 5px auto;

	border:1px #443236 solid;

	background:#000;

}

.m_Box14 span{

	color:#666;

}

.m_Box14 a{

	color:#db6010;

}

.m_Box14 a:hover{

	color:#fff;

}

.m_Box15{

	padding:5px 12px 12px 12px;

	border:1px #676767 solid;

	border-top:none;

	background:#3e3939;

}

.m_Box15 li{

	line-height:28px;

	padding-left:20px;

	border-bottom:1px #666 dashed;

	background:url(images/bg8.gif) -668px 8px no-repeat;

}

.m_Box15 li span{

	float:right;

	color:#666;

	font-size:12px;

}

.m_Box15 li a{

	color:#afafaf;

}

.m_Box15 li a:hover{

	color:#ffffcc;

}

.m_Box16{

	padding:5px 12px;

}

.m_Box16 li{

	line-height:33px;

	padding-left:18px;

	border-bottom:1px #666 dashed;

	background:url(images/bg8.gif) -668px -19px no-repeat;

}

.m_Box16 li span{

	float:right;

	color:#666;

	font-size:12px;

}

.m_Box16 li a{

	color:#000;

}

.m_Box16 li a:hover{

	color:#333;

}

.m_Box17{

	height:100px;

	padding:5px 4px 10px 4px;

	line-height:20px;

	color:#999;

	background:url(images/bg15.jpg) 0 bottom repeat-x;

}

.m_Box17 img{

	float:left;

	padding:1px;

	margin-right:10px;

	border:1px #656060 solid;

	background-color:#3f2726;

}

.m_Box17 a{

	color:#ffff00;

}

.m_Box17 a:hover{

	color:#fff;

}

.m_Box17 a:hover img{

	background:#9b9898;

}

.m_Box18{

	padding:5px 0 0 30px;

	background:url(images/bg16.gif) 5px 9px no-repeat;

}

.m_Box18 li{

}

.m_Box18 li a{

	float:left;

	width:98%;

	padding-left:2%;

	height:28px;

	line-height:28px;

	color:#8c8c8c;

	overflow:hidden;

    text-overflow:ellipsis;

    white-space:nowrap;

}

.m_Box18 li a:hover{

	color:#db6010;

	background:#000;

}

.m_Box18_b{

	width:100%;

	height:2px;

	margin-bottom:15px;

	background:url(images/bg14.jpg) -284px 0 no-repeat;

}

.m_Box19{

	width:100%;

	padding:3px 0 10px 0;

	background:url(images/bg14.jpg) 0 0 repeat-y;

}

.m_Box19 li{

	float:left;

	width:116px;

	height:115px;

	text-align:center;

	line-height:18px;

	padding:10px 0 0 17px;

}

.m_Box19 li img{

	padding:1px;

	border:1px #000 solid;

	background:#7f7d76;

	margin-bottom:3px;

}

.m_Box19 li a:hover img{

	background:#333;

}

.m_Box20{

	width:300px;

}

.m_Box20 li{

	float:left;

	width:50%;

	line-height:33px;

	text-indent:5px;

	background:url(images/bg17.jpg) 0 bottom repeat-x;

}

.m_Box20 li a{

	color:#660000;

}

.m_Box20 li a:hover{

	color:#000;

}

.m_Box21{

	width:300px;

	height:150px;

	padding:20px 0;

	text-align:center;

}

.m_Box22{

	width:100%;

	font-size:14px;

	line-height:22px;

	overflow:hidden;

}

.m_Box22 table{

	width:100%;

}

.m_Box22 p{

	padding-bottom:15px;

}

.m_Box22 a{

	color:#000;

}

.m_Box23{

	 padding:20px 0 20px 240px;

	 *padding:20px 0;

}

.m_Box24{

	font-size:11px;

	color:#696969;

	line-height:18px;

	padding-bottom:15px;

}

.m_Box25{

	width:230px;

	padding:5px 0;

}

.m_Box25 span{

	float:left;

	height:40px;

	width:230px;

	line-height:40px;

	font-size:14px;

	font-family:'microsoft yahei';

}

.m_Box25 span a{

	display:block;

	height:100%;

	overflow:hidden;

	text-indent:999em;

	background:url(images/d_bg2.jpg) 0 0 no-repeat;

}

.m_Box25 span a:hover{

	background:url(images/d_bg2.jpg) 0 -40px no-repeat;

}

.m_Box25 li{

	float:left;

	width:175px;

	line-height:24px;

	padding:0 0 10px 35px;

	font-size:14px;

	background:url(images/bg8.gif) -680px -70px no-repeat;

}

.m_Box25 a{

	color:#000;

}

.m_Box25 a:hover{

	color:#990000

}

.m_Box26{

	width:330px;

	background:url(images/bg18.jpg) 0 0 repeat-y;

}

.m_Box26 ul{

	padding:0 10px 5px 10px;

	background:url(images/bg18.jpg) -330px bottom no-repeat

}

.m_Box26 li{

	width:100%;

	line-height:26px;

	overflow:hidden;

    text-overflow:ellipsis;

    white-space:nowrap;

}

.m_Box27{

	text-align:center;

	color:#606060;

	padding-bottom:10px;

	margin-bottom:15px;

	background:url(images/bg17.jpg) 0 bottom repeat-x;

}

.m_Box28{

	color:#000;

	font-size:14px;

	font-weight:bold;

	line-height:40px;

	margin:0 10px;

	background:url(images/bg17.jpg) 0 bottom repeat-x;

}

.m_Box29{

	width:100%;

	padding-bottom:15px;

	background:url(images/bg19.jpg) -654px bottom no-repeat;

}

.m_Box29 li{

	float:left;

	height:125px;

	width:140px;

	line-height:18px;

	text-align:center;

	padding:15px 0 0 19px;

}

.m_Box29 li img{

	margin:1px;

	border:1px #000 solid;

}

.m_Box29 li a{

	float:left;

	color:#fff;

	height:125px;

	width:140px;

	background-color:#666;

}

.m_Box29 li a:hover{

	color:#ffcc66;

}

.m_Box29 li a:hover img{

	border:1px #ff9966 solid;

}

.m_Box30{

	width:310px;

	background:url(images/bg20.jpg) 0 0 repeat-y;

}

.m_Box30 ul{

	padding:15px 10px 15px 10px;

	background:url(images/bg20.jpg) -310px bottom no-repeat;

}

.m_Box30 li{

	width:100%;

	color:#f1a021;

	line-height:22px;

	overflow:hidden;

    text-overflow:ellipsis;

    white-space:nowrap;

}

.m_Box30 li a{

	color:#f1a021;

}

.m_Box30 li a:hover{

	color:#fff;

}

.m_Box31{

	width:100%;

	padding:0;

}

.m_Box31 li{

	float:left;

	width:210px;

	padding:15px 0 10px 28px;

	text-align:center;

}

.m_Box31 li img{

	padding:2px;

	border:1px #5b5b5b solid;

	background:#fff;

	display:block;

}

.m_Box31 li strong{

	font-weight:bold;

	font-size:14px;

	line-height:30px;

}

.m_Box31 li p{

	text-align:left;

	line-height:18px;

}

.m_Box31 li a{

	color:#a90800;

}

.m_Box31 li a:hover{

	color:#000;

}

.m_Box31 li:hover img{

	background:#5b5b5b;

}

.m_Box32{

	width:100%;

	padding:5px 0 10px 0;

}

.m_Box32 li{

	float:left;

	width:236px;

	padding:10px 0 10px 20px;

	text-align:center;

}

.m_Box32 li img{

	width:230px;

	height:170px;

	padding:2px;

	border:1px #5b5b5b solid;

	background:#fff;

	display:block;

}

.m_Box32 li strong{

	font-weight:bold;

	font-size:14px;

	line-height:30px;

}

.m_Box32 li p{

	text-align:left;

	line-height:18px;

}

.m_Box32 li a{

	color:#a90800;

}

.m_Box32 li a:hover{

	color:#000;

}

.m_Box32 li:hover img{

	background:#5b5b5b;

}

.m_Box33{

	float:left;

	width:285px;

	font-size:14px;

	line-height:33px;

	padding:3px 0 0 0;

}

.m_Box33 .t{

	height:33px;

	font-weight:bold;

	color:#333;

	border-bottom:2px #666666 solid;

}

.m_Box33 .t span{

	float:right;

	font-weight:normal;

	font-size:12px;

}

.m_Box33 .t span a{

	color:#333;

}

.m_Box33 .t span a:hover{

	color:#ff4e00;

}

.m_Box33 ul li{

	height:33px;

	overflow:hidden;

	border-bottom:1px #ccc dashed;

}

.m_Box33 ul li a{

	color:#8f0606;

}

.m_Box33 ul li span{

	float:right;

	font-size:12px;

	padding:0 10px;

}

.m_Box33 ul li span a{

	color:#333;

}

.m_Box33 a:hover{

	color:#ff4e00;

}

/*--/盒子 end--*/

.a1{}

/*--/链接A end--*/

.p1{

	color:#999;

	padding-top:14px;

	background:url(images/bg12.jpg) 0 0 repeat-x;

}

/*--/P end--*/

.Flash{

	width:370px;

	height:267px;

	padding:1px;

	border:2px #4b4b4b solid;

	background:#000;

}

/*.slideBox {

	width:368px;

	height:265px;

	border:1px #555757 solid;

	overflow:hidden;

	position:relative;

}

.slideBox .hd {

	height:18px;

	overflow:hidden;

	position:absolute;

	right:10px;

	bottom:10px;

	z-index:1;

}

.slideBox .hd ul {

	overflow:hidden;

	float:left;

	margin:0;

	padding:0;

	font-weight:bold;

	font-family:Arial;

}

.slideBox .hd ul li {

	float:left;

	margin-right:5px;

	width:18px;

	height:18px;

	line-height:17px;

	text-align:center;

	background:#000;

	cursor:pointer;

}

.slideBox .hd ul li.on {

	background:#db4f00;

	color:#fff;

}

.slideBox .bd {

	position:relative;

	height:100%;

	z-index:0;

}

.slideBox .bd img {

	width:368px;

	height:265px;

}*/

.slideBox {

	width:368px;

	height:265px;

	overflow: hidden;

	position: relative;

	margin-bottom:15px;

}

.slideBox .hd {

	width:15px;

	overflow: hidden;

	position: absolute;

	right: 10px;

	top: 5px;

	z-index: 1;

}

.slideBox .hd ul {

	overflow: hidden;

	zoom: 1;

	float: left;

}

.slideBox .hd ul li {

	width:15px;

	height:15px;

	margin-top:5px;

	background: #eee;

	border-radius:5px;

	cursor: pointer;

}

.slideBox .hd ul li.on {

	background:#f60;

}

.slideBox .bd {

	position: relative;

	height: 100%;

	z-index: 0;

}

.slideBox .bd li {

	zoom: 1;

	vertical-align: middle;

	position:relative;

}

.slideBox .bd li p{

	position:absolute;

	left:0;

	bottom:0;

	width:368px;

	height:32px;

	line-height:32px;

	overflow:hidden;

	text-align:center;

	color:#fff;

	font-size:16px;

	font-family:microsoft yahei;

	background:url(images/bg_hdp.png) repeat;

}

.slideBox .bd img {

	width:368px;

	height:265px;

	display: block;

}

/*--/幻灯 end--*/

.top_615{

	width:615px;

	height:24px;

	overflow:hidden;

	padding:10px 15px 10px 0;

}

.top_640{

	width:640px;

	height:60px;

}

.soft_336{

	width:338px;

	height:282px;	

}

.gg_tonglan{

	margin:20px auto;

	width:960px;

}

/*--/广告 end--*/

/*.dede_pages{

	height:30px;

	font-size:12px;

	padding:15px 10px 10px 10px;

}

.dede_pages ul{

	float:right;

}

.dede_pages ul li{

	float:left;

	font-family:Tahoma;

	line-height:17px;

	margin-left:6px;

	border:1px solid #444;

}

.dede_pages ul li a{

	float:left;

	padding:2px 4px 2px;

	color:#333;

	display:block;

}

.dede_pages ul li a:hover{

	color:#fff;

	text-decoration:none;

	padding:2px 4px 2px;

	background-color:#333;

}

.dede_pages ul li.thisclass,

.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{

	padding:2px 4px 2px;

	font-weight:bold;

	color:#000;

	border:none;

}

.dede_pages .pageinfo{

	float:right;

	line-height:21px;

	padding:0 0 0 10px;

	color:#000;

}

.dede_pages .pageinfo strong{

	color:#000;

	font-weight:normal;

	margin:0px 2px;

}

*/

.dede_pages table a{

	color:#000;

}

.dede_pages{

	display:block;

	height:35px;

	padding:10px 25px;

}

.dede_pages ul{

	float:right;

	height:35px;

}

.dede_pages ul li{

	float:left;

	font-family:Tahoma;

	margin-left:4px;

	line-height:24px;

}

.dede_pages ul li a{

	float:left;

	padding:3px 6px;

	color:#333;

	line-height:14px;

	display:block;

	border:1px solid #444;

}

.dede_pages ul li a:hover{

	color:#fff;

	text-decoration:none;

	padding:3px 6px;

	border:1px solid #444;

	background-color:#444;

}

.dede_pages ul li select{

	padding:2px 0;

	border:1px solid #444;

} 

.dede_pages ul li.thisclass,

.dede_pages ul li.thisclass a,

.pagebox ul li.thisclass a:hover{

	padding:3px 6px;

	line-height:14px;

	font-weight:bold;

	color:#000;

	border:none;

}

.dede_pages .pageinfo{

	line-height:24px;

	padding:3px 5px;

}

.dede_pagess{

	padding:20px 0 5px 0; 

	float:none;

	overflow:hidden;

	text-align:center;

	color:#000;

;}

.dede_pagess ul{

	margin:0px auto;

	float:none;

	clear:both; 

	text-align:center;

	white-space:nowrap;

}

.dede_pagess ul li{

	float:none;

	display:inline; 

	margin-right:6px; 

	padding:3px 4px; 

	border:1px solid #444;

}

.dede_pagess li a{

	float:none;

	color:#000;

	display:inline;

}

.dede_pagess li a:hover{

	text-decoration:underline;

}

.dede_pagess .thisclass{

	font-weight:bold;

	border:none;

}	



/*--/page end--*/

.Link{

	width:958px;

	padding:0 10px;

	margin:0 auto 10px auto;

	border:1px #56501f solid;

}

.Link h3{

	line-height:33px;

	font-weight:bold;

	border-bottom:1px #333 solid;

}

.Link ul{

	width:100%;

	overflow:hidden;

	clear:both;

	font-size:12px;

	padding:5px 0;

}

.Link li{

	float:left;

	line-height:26px;

	padding-right:15px;

	white-space:nowrap;

}

.Link a{

	color:#ccc;

}

.Link a:hover{

	color:#fff;

}

/*--/link end--*/

.Footer{

	width:980px;

	padding:15px 0;

	border-top:1px #605a5a solid;

	color:#8e8919;

	line-height:22px;

	text-align:center;

	margin:0 auto;

}

.Footer .pic{

	float:left;

	padding:0 0 0 150px;

	border-right:2px #7d7d7d solid;

}

.Footer span{

	float:left;

	padding:20px 0 0 20px;

}

.Footer p a{

	color:#8e8919;

	text-decoration:underline;

}

.Footer p a:hover{

	color:#fff;

}



/*广告*/

  .dibu { width:580px; margin:10px auto 10px;

 }

  .dibu_soft { width:580px; margin:20px auto 10px;

 }

 .lianjie_980 { width:976px; margin:20px auto;

 }

  .liebiao_650 { width:680px; margin:20px auto;

 }

 .gg-soft4{

	 width:300px;

	 overflow:hidden;

	 height:250px;

	 padding-top:35px;

}

.Main_New {
    background: url(images/bg6.jpg) 0 0 repeat-y;
    width: 980px;
    margin: 0 auto;
}

.Main_New ul.m_Box1 {
    box-sizing: border-box;
    overflow: hidden;
    padding: 15px;
    width: 1010px;
}

.Main_New .m_Box1 li {
    float: left;
    margin: 0 15px 15px 0;
    box-sizing: border-box;
    height: auto;
    width: 177px;
    padding: 0;
    background-position: 45px -431px;
    height: 56px;
    overflow: hidden;
}

.Main_New .m_Box1 li img {
    width: 52px;
    height: 52px;
    background: #242424;
}
.top_615,.gg_tonglan,.dibu{display:none;}